public amenity strip - Englisch Synonyme Wörterbuch